﻿namespace Modules.Project.Models;

/// <summary>
/// 首页统计
/// </summary>
public class HomeStatistic
{
    /// <summary>
    /// 在册工人总数
    /// </summary>
    public int PersonCount { get; set; }

    /// <summary>
    /// 西藏在册工人总数
    /// </summary>
    public int PersonXZCount { get; set; }

    /// <summary>
    /// 参与考勤人数
    /// </summary>
    public int NumberAttendees { get; set; }

    /// <summary>
    /// 实际考勤人数
    /// </summary>
    public int ActualAttendance { get; set; }

    /// <summary>
    /// 现场管理人数
    /// </summary>
    public int ManagerCount { get; set; }

    /// <summary>
    /// 总监理工程师人数
    /// </summary>
    public int SuperviseCount { get; set; }

    /// <summary>
    /// 专户余额
    /// </summary>
    public decimal BankAccountBalance { get; set; }

    /// <summary>
    /// 进账总额
    /// </summary>
    public decimal IncomeAmount { get; set; }

    /// <summary>
    /// 线上代发金额
    /// </summary>
    public decimal OnlinePaymentAmount { get; set; }

    /// <summary>
    /// 线下代发金额
    /// </summary>
    public decimal OfflinePaymentAmount { get; set; }

    /// <summary>
    /// 总代发人次
    /// </summary>
    public int PaymentPersonCount { get; set; }

    /// <summary>
    /// 已签订人次（允许重复人员）
    /// </summary>
    public int ContractCount { get; set; }

    /// <summary>
    /// 已签订人数（不允许重复人员）
    /// </summary>
    public int SignPersonCount { get; set; }

    /// <summary>
    /// 保证金余额
    /// </summary>
    public decimal GuaranteeBalance { get; set; }
}